Skip to content

[Bugfix] Reject sampling params unsupported by diffusion models#45418

Open
guan404ming wants to merge 7 commits into
vllm-project:mainfrom
guan404ming:fix/diffusion-gemma-sampling-param-warnings
Open

[Bugfix] Reject sampling params unsupported by diffusion models#45418
guan404ming wants to merge 7 commits into
vllm-project:mainfrom
guan404ming:fix/diffusion-gemma-sampling-param-warnings

Conversation

@guan404ming

@guan404ming guan404ming commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Purpose

Diffusion models ignore per-request sampling params
Related: #45163

Test Plan

pytest -v tests/test_sampling_params.py

Test Result

12 passed


Essential Elements of an Effective PR Description Checklist
  • The purpose of the PR, such as "Fix some issue (link existing issues this PR will resolve)".
  • The test plan, such as providing test command.
  • The test results, such as pasting the results comparison before and after, or e2e results
  • (Optional) The necessary documentation update, such as updating supported_models.md and examples for a new model.

@mergify mergify Bot added ci/build bug Something isn't working labels Jun 12, 2026
@guan404ming guan404ming force-pushed the fix/diffusion-gemma-sampling-param-warnings branch 2 times, most recently from be4ce59 to 8f21396 Compare June 12, 2026 16:50
@mergify

mergify Bot commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

This pull request has merge conflicts that must be resolved before it can be
merged. Please rebase the PR, @guan404ming.

https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork

@mergify mergify Bot added the needs-rebase label Jun 13, 2026
@guan404ming guan404ming force-pushed the fix/diffusion-gemma-sampling-param-warnings branch from 8f21396 to 35d9834 Compare June 14, 2026 07:49
@mergify mergify Bot removed the needs-rebase label Jun 14, 2026
@guan404ming guan404ming force-pushed the fix/diffusion-gemma-sampling-param-warnings branch 2 times, most recently from 5bb7246 to 3231a2d Compare June 15, 2026 12:35
@guan404ming

Copy link
Copy Markdown
Contributor Author

Hi @Isotr0py please help take a look this one as well when you are available, thanks!

@guan404ming guan404ming force-pushed the fix/diffusion-gemma-sampling-param-warnings branch 2 times, most recently from acae485 to 6d42987 Compare June 23, 2026 15:57
@guan404ming guan404ming force-pushed the fix/diffusion-gemma-sampling-param-warnings branch from 6d42987 to ae9a661 Compare June 27, 2026 05:36
@Isotr0py Isotr0py enabled auto-merge (squash) June 27, 2026 08:55
@github-actions github-actions Bot added the ready ONLY add when PR is ready to merge/full CI is needed label Jun 27, 2026
auto-merge was automatically disabled June 29, 2026 02:06

Head branch was pushed to by a user without write access

@mergify mergify Bot added the v1 label Jun 29, 2026
@guan404ming guan404ming force-pushed the fix/diffusion-gemma-sampling-param-warnings branch 7 times, most recently from 0e2bed5 to 4658993 Compare July 3, 2026 10:07
@guan404ming guan404ming force-pushed the fix/diffusion-gemma-sampling-param-warnings branch from 4658993 to 9072102 Compare July 3, 2026 14:38
@guan404ming

Copy link
Copy Markdown
Contributor Author

Hi @Isotr0py this one's ci looks great now, please help take another look. Thanks!

@mergify

mergify Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Hi @guan404ming, the pre-commit checks have failed. Please run:

uv pip install pre-commit>=4.5.1
pre-commit install
pre-commit run --all-files

Then, commit the changes and push to your branch.

For future commits, pre-commit will run automatically on changed files before each commit.

@guan404ming guan404ming force-pushed the fix/diffusion-gemma-sampling-param-warnings branch from 0e05848 to 6552b3d Compare July 6, 2026 07:41
@mergify

mergify Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Hi @guan404ming, the pre-commit checks have failed. Please run:

uv pip install pre-commit>=4.5.1
pre-commit install
pre-commit run --all-files

Then, commit the changes and push to your branch.

For future commits, pre-commit will run automatically on changed files before each commit.

Signed-off-by: Guan-Ming (Wesley) Chiu <105915352+guan404ming@users.noreply.github.com>
Signed-off-by: Guan-Ming (Wesley) Chiu <105915352+guan404ming@users.noreply.github.com>
@guan404ming guan404ming force-pushed the fix/diffusion-gemma-sampling-param-warnings branch from 6552b3d to 3796a63 Compare July 6, 2026 08:44
@Isotr0py Isotr0py enabled auto-merge (squash) July 6, 2026 09:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working ci/build ready ONLY add when PR is ready to merge/full CI is needed v1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants